<a href="#" class="btn btn-info" id="batch-rename-btn">批量重命名</a>
<div id="batch-rename-dialog-id" style="display: none;">
    <div style="padding: 10px;">
        <label for="rename-pattern">命名模式:</label>
        <input type="text" id="rename-pattern" name="rename-pattern" placeholder="例如: 文件_{index}"><br><br>
        <label for="start-index">起始索引:</label>
        <input type="number" id="start-index" name="start-index" value="1" min="1">
    </div>
    <div style="padding: 10px; text-align: right;">
        <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">确认</button>
        <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">取消</button>
    </div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value="1" min="1">
    </div>
    <div id="batch-name-error" style="color: red; display: none;"></div>
</div>
<div style="margin-top: 10px; text-align: right;">
    <button type="button" class="btn btn-primary" onclick="confirmBatchRename()">[[#{common.confirm}]]</button>
    <button type="button" class="btn btn-default" onclick="$('#batch-rename-dialog-id').dialog('close')">[[#{common.cancel}]]</button>
</div>
<div id="batch-rename-dialog-id" style="display: none;">
    <input type="hidden" id="batch-file-ids" value="">
    <div class="form-group">
        <label th:text="#{file.batch.rename.pattern}">命名模式</label>
        <input type="text" id="batch-name-pattern" class="form-control" th:placeholder="#{file.batch.rename.pattern.plc}">
        <small th:text="#{file.batch.rename.example}">例如: 文档_{index}_2025</small>
    </div>
    <div class="form-group">
        <label th:text="#{file.start.number}">起始编号</label>
        <input type="number" id="start-number" class="form-control" value=